thrashing (beating) - English Synonyms Dictionary